long-established tradition - Spanish English Dictionary